class Base:
    def test(self):
        print("我是Base类的Test方法")
        pass
    pass
class Base1:
    def test(self):
        print("我是Base1类的Test方法")
        pass
    pass
class A(Base):
    def test(self):
        print("我是A类的Test方法")
        pass
    pass
class B(Base1):
    def test(self):
        print("我是B类的Test方法")
        pass
    pass
class C(A,B):
    pass
c=C()
c.test()
print(C.__mro__)
# 在前面的代码中，我们使用了 __mro__ 方法
# 功能：查询执行顺序
# 描述：方法的执行顺序可以用mro查看。前面代码查找顺序为 C->A->Base->B>Base1, 一旦找到，则寻找过程立即中断，便不会再继续找了